﻿//***********************************************************************
// Assembly         : IGolovkine.AoA.Core
// Author           : Ilia
// Created          : 06-11-2011
//
// Last Modified By : Ilia
// Last Modified On : 06-11-2011
// Description      : 
//
// Copyright        : (c) Microsoft. All rights reserved.
//***********************************************************************
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace IGolovkine.AoA.BinarySerialization
{
    /// <summary>
    /// 
    /// </summary>
    /// <remarks></remarks>
    public interface ISlimBinarySerializable
    {
        /// <summary>
        /// Serializes the specified writer.
        /// </summary>
        /// <param name="writer">The writer.</param>
        /// <remarks></remarks>
        void Serialize(ISlimBinaryWriter writer);
    }    
}
